package com.ihr360.job.core.step;

import com.ihr360.job.core.Step;

import java.util.Collection;
/**
 * Interface for locating a {@link Step} instance by name.
 *
 * @author Dave Syer
 *
 */
public interface StepLocator {
    Collection<String> getStepNames();

    Step getStep(String stepName) throws NoSuchStepException;
}